#include "msgqueue.hpp"
#include "ChainOfResp.hpp"

int main()
{
    Server s;
    std::string msg;
    msg.reserve(DATA_SIZE);
    HandlerEntry he(false, true, true);
    while (true)
    {
        s.Receive(msg);
        std::cout << msg << std::endl;
        if (msg == "exit")
            break;
        //数据处理
        he.Run(msg);
    }

    return 0;
}